Triumph are trumpeting the development of their new electric bike which they are making in partnership with Williams racing, the TE-1. Its not an actual bike yet, they apparently have an engine, and no test bikes so they are obviously busy collecting reactions and opinions. Who knows if it will actu...
OK, so I dont actually own a Speed Triple any more. It was smashed up by what can only be described as a total moron in a Nissan Duke. I really hate Nissan Dukes - not because one happened to smash my bike up but because they encapsulate everything thats irresponsible in car design - they are go any...